electromagnetic pulse (emp) - English Synonyms Dictionary